/**
 * APITable <https://github.com/apitable/apitable>
 * Copyright (C) 2022 APITable Ltd. <https://apitable.com>
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

/* eslint-disable max-len */
import React from 'react';
import { makeIcon, IIconProps } from '../utils/icon';

export const LogoutFilled: React.FC<IIconProps> = makeIcon({
    Path: ({ colors }) => <>
    <path d="M2.91781 2.00445C2.19307 1.904 1.5 2.46466 1.5 3.24408V12.1467C1.5 12.6527 1.80503 13.1088 2.27267 13.302L6.77267 15.1613C7.59557 15.5013 8.5 14.8964 8.5 14.006V14H11.5C11.9142 14 12.25 13.6642 12.25 13.25V10.875C12.25 10.4608 11.9142 10.125 11.5 10.125C11.0858 10.125 10.75 10.4608 10.75 10.875V12.5H8.5V5.10338C8.5 4.5974 8.19497 4.14133 7.72733 3.94811L6.64277 3.49999H10.75V5.12499C10.75 5.53921 11.0858 5.87499 11.5 5.87499C11.9142 5.87499 12.25 5.53921 12.25 5.12499V2.74999C12.25 2.33578 11.9142 1.99999 11.5 1.99999H3C2.97222 1.99999 2.9448 2.0015 2.91781 2.00445Z" fill={ colors[0] }/>
<path d="M15.9431 7.71291C15.9076 7.62708 15.8554 7.5465 15.7867 7.47611L15.7795 7.46887L14.0303 5.71966C13.7374 5.42677 13.2626 5.42677 12.9697 5.71966C12.6768 6.01256 12.6768 6.48743 12.9697 6.78032L13.4393 7.24999L10.25 7.24999C9.83579 7.24999 9.5 7.58578 9.5 7.99999C9.5 8.4142 9.83579 8.74999 10.25 8.74999L13.4393 8.74999L12.9697 9.21967C12.6768 9.51256 12.6768 9.98743 12.9697 10.2803C13.2626 10.5732 13.7374 10.5732 14.0303 10.2803L15.7803 8.53032C15.8522 8.45842 15.9065 8.37554 15.9431 8.28708C15.9798 8.19865 16 8.10169 16 7.99999C16 7.8983 15.9798 7.80134 15.9431 7.71291Z" fill={ colors[0] }/>

  </>,
  name: 'logout_filled',
  defaultColors: ['#D9D9D9'],
  colorful: false,
  allPathData: ['M2.91781 2.00445C2.19307 1.904 1.5 2.46466 1.5 3.24408V12.1467C1.5 12.6527 1.80503 13.1088 2.27267 13.302L6.77267 15.1613C7.59557 15.5013 8.5 14.8964 8.5 14.006V14H11.5C11.9142 14 12.25 13.6642 12.25 13.25V10.875C12.25 10.4608 11.9142 10.125 11.5 10.125C11.0858 10.125 10.75 10.4608 10.75 10.875V12.5H8.5V5.10338C8.5 4.5974 8.19497 4.14133 7.72733 3.94811L6.64277 3.49999H10.75V5.12499C10.75 5.53921 11.0858 5.87499 11.5 5.87499C11.9142 5.87499 12.25 5.53921 12.25 5.12499V2.74999C12.25 2.33578 11.9142 1.99999 11.5 1.99999H3C2.97222 1.99999 2.9448 2.0015 2.91781 2.00445Z', 'M15.9431 7.71291C15.9076 7.62708 15.8554 7.5465 15.7867 7.47611L15.7795 7.46887L14.0303 5.71966C13.7374 5.42677 13.2626 5.42677 12.9697 5.71966C12.6768 6.01256 12.6768 6.48743 12.9697 6.78032L13.4393 7.24999L10.25 7.24999C9.83579 7.24999 9.5 7.58578 9.5 7.99999C9.5 8.4142 9.83579 8.74999 10.25 8.74999L13.4393 8.74999L12.9697 9.21967C12.6768 9.51256 12.6768 9.98743 12.9697 10.2803C13.2626 10.5732 13.7374 10.5732 14.0303 10.2803L15.7803 8.53032C15.8522 8.45842 15.9065 8.37554 15.9431 8.28708C15.9798 8.19865 16 8.10169 16 7.99999C16 7.8983 15.9798 7.80134 15.9431 7.71291Z'],
  width: '16',
  height: '16',
  viewBox: '0 0 16 16',
});
